#ifndef GAME_WINDOW_H_
#define GAME_WINDOW_H_

#include "Map.h"
#include <SFML/Graphics.hpp>
#include <SFML/Window.hpp>
using namespace std;
using namespace sf;

#define WINDOW_TITLE string("Curves")
#define WINDOW_WIDTH 800
#define WINDOW_HEIGHT 600
#define WINDOW_BOARDER 30
#define WINDOW_PLAYER 1

class GameWindow {
private:
	RenderWindow window;
	Map map;
	Event event;
	void handleEvent();
	void handleMap();
public:
	GameWindow();
	virtual ~GameWindow();
	void handleWindow();
};

#endif /* GAME_WINDOW_H_ */
